Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
96 CASTLE ROAD Terraced £559,621 £165,000 19 Jun 2001
98 CASTLE ROAD Semi-Detached £458,214 £110,500 8 Oct 1999
100 CASTLE ROAD Semi-Detached £537,095 £142,000 5 May 2000
102 CASTLE ROAD Semi-Detached £451,240 £279,000 17 Mar 2007
108A CASTLE ROAD £220,974 £218,000 17 Jul 2023